import {NgModule} from '@angular/core';
import {MessageService} from './common/message-service';
import {BroadcastService} from './common/broadcast-service';
import {ConfirmDeactivateGuard} from './common/confirm-deactivate-guard';
import {HttpClientModule} from '@angular/common/http';
import {NzMessageModule} from 'ng-zorro-antd/message';
import {CacheService} from './common/cache-service';
import {CacheDataService} from '../../services/system/cache.data.service';

@NgModule({
  imports: [
    HttpClientModule,
    NzMessageModule
  ],
  providers: [
    CacheDataService,
    CacheService,
    ConfirmDeactivateGuard,
    MessageService,
    BroadcastService
  ]
})
export class ServiceModule {
}
